<!DOCTYPE html>
<html lang="en-US" data-theme="light">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <meta name="generator" content="VuePress 2.0.0-beta.48" />
    <meta name="theme" content="VuePress Theme Hope" />
    <link rel="icon" href="/logo_mini.png"><title>节点管理 | i2UP接口文档</title><meta name="description" content="控制台接口说明文档">
    <style>
      :root {
        --bg-color: #fff;
      }

      html[data-theme="dark"] {
        --bg-color: #1d2025;
      }

      html,
      body {
        background-color: var(--bg-color);
      }
    </style>
    <script>
      const userMode = localStorage.getItem("vuepress-theme-hope-scheme");
      const systemDarkMode =
        window.matchMedia &&
        window.matchMedia("(prefers-color-scheme: dark)").matches;

      if (userMode === "dark" || (userMode !== "light" && systemDarkMode)) {
        document.querySelector("html").setAttribute("data-theme", "dark");
      }
    </script>
    <link rel="stylesheet" href="/i2up-docs/assets/style.088f2114.css">
    <link rel="modulepreload" href="/i2up-docs/assets/app.24badc91.js"><link rel="modulepreload" href="/i2up-docs/assets/index.html.41215219.js"><link rel="modulepreload" href="/i2up-docs/assets/plugin-vue_export-helper.21dcd24c.js"><link rel="modulepreload" href="/i2up-docs/assets/index.html.1959549f.js">
  </head>
  <body>
    <div id="app"><!--[--><!--[--><!--[--><span tabindex="-1"></span><a href="#main-content" class="skip-link sr-only">Skip to content</a><!--]--><div class="theme-container has-toc"><!--[--><!--[--><header class="navbar"><div class="navbar-left"><button class="toggle-sidebar-button" title="Toggle Sidebar"><span class="icon"></span></button><!----><a href="/i2up-docs/" class="brand"><img class="logo" src="/i2up-docs/logo_mini.png" alt="i2UP接口文档"><!----><span class="site-name hide-in-pad">i2UP接口文档</span></a><!----></div><div class="navbar-center"><!----><nav class="nav-links"><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="接口说明"><span class="title"><!---->接口说明</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.76/" class="nav-link" aria-label="7.1.xx (20221118)"><!---->7.1.xx (20221118)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.76.1/" class="nav-link" aria-label="7.1.xx (20220926)"><!---->7.1.xx (20220926)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/apiref/7.1.74/" class="nav-link" aria-label="7.1.74 (20210819)"><!---->7.1.74 (20210819)<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.72/apiref/" class="nav-link" aria-label="7.1.72 (20210819)"><!---->7.1.72 (20210819)<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="SDK说明"><span class="title"><!---->SDK说明</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/sdkspec/" class="nav-link" aria-label="7.1.X"><!---->7.1.X<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.72/sdkspec/" class="nav-link" aria-label="7.1.72"><!---->7.1.72<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.70/sdkspec/" class="nav-link" aria-label="7.1.70"><!---->7.1.70<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.68/sdkspec/" class="nav-link" aria-label="7.1.68"><!---->7.1.68<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.58/sdkspec/" class="nav-link" aria-label="7.1.58"><!---->7.1.58<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.57/sdkspec/" class="nav-link" aria-label="7.1.57"><!---->7.1.57<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.53/sdkspec/" class="nav-link" aria-label="7.1.53"><!---->7.1.53<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="SDK下载"><span class="title"><!---->SDK下载</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="https://gitee.com/i2soft/i2up-java-sdk" rel="noopener noreferrer" target="_blank" aria-label="JAVA(gitee)" class="nav-link"><!---->JAVA(gitee)<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://gitee.com/i2soft/i2up-python-sdk" rel="noopener noreferrer" target="_blank" aria-label="Python(gitee)" class="nav-link"><!---->Python(gitee)<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-java-sdk" rel="noopener noreferrer" target="_blank" aria-label="JAVA" class="nav-link"><!---->JAVA<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-python-sdk" rel="noopener noreferrer" target="_blank" aria-label="Python" class="nav-link"><!---->Python<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li><li class="dropdown-item"><a href="https://github.com/info2soft/i2up-php-sdk" rel="noopener noreferrer" target="_blank" aria-label="PHP" class="nav-link"><!---->PHP<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><div class="dropdown-wrapper"><button class="dropdown-title" type="button" aria-label="历史版本"><span class="title"><!---->历史版本</span><span class="arrow"></span><ul class="nav-dropdown"><li class="dropdown-item"><a href="/i2up-docs/7.1.72/" class="nav-link" aria-label="7.1.72"><!---->7.1.72<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.70/" class="nav-link" aria-label="7.1.70"><!---->7.1.70<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.68/" class="nav-link" aria-label="7.1.68"><!---->7.1.68<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.58/" class="nav-link active" aria-label="7.1.58"><!---->7.1.58<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.57/" class="nav-link" aria-label="7.1.57"><!---->7.1.57<!----></a></li><li class="dropdown-item"><a href="/i2up-docs/7.1.53/" class="nav-link" aria-label="7.1.53"><!---->7.1.53<!----></a></li></ul></button></div></div><div class="nav-item hide-in-mobile"><a href="https://www.info2soft.com" rel="noopener noreferrer" target="_blank" aria-label="官网" class="nav-link"><!---->官网<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!----></a></div></nav><!----></div><div class="navbar-right"><!----><!----><!----><div class="nav-item hide-in-mobile"><button id="appearance-switch"><svg xmlns="http://www.w3.org/2000/svg" class="icon auto-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="auto icon" style="display:block;"><path d="M512 992C246.92 992 32 777.08 32 512S246.92 32 512 32s480 214.92 480 480-214.92 480-480 480zm0-840c-198.78 0-360 161.22-360 360 0 198.84 161.22 360 360 360s360-161.16 360-360c0-198.78-161.22-360-360-360zm0 660V212c165.72 0 300 134.34 300 300 0 165.72-134.28 300-300 300z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon dark-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="dark icon" style="display:none;"><path d="M524.8 938.667h-4.267a439.893 439.893 0 0 1-313.173-134.4 446.293 446.293 0 0 1-11.093-597.334A432.213 432.213 0 0 1 366.933 90.027a42.667 42.667 0 0 1 45.227 9.386 42.667 42.667 0 0 1 10.24 42.667 358.4 358.4 0 0 0 82.773 375.893 361.387 361.387 0 0 0 376.747 82.774 42.667 42.667 0 0 1 54.187 55.04 433.493 433.493 0 0 1-99.84 154.88 438.613 438.613 0 0 1-311.467 128z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="icon light-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="light icon" style="display:none;"><path d="M952 552h-80a40 40 0 0 1 0-80h80a40 40 0 0 1 0 80zM801.88 280.08a41 41 0 0 1-57.96-57.96l57.96-58a41.04 41.04 0 0 1 58 58l-58 57.96zM512 752a240 240 0 1 1 0-480 240 240 0 0 1 0 480zm0-560a40 40 0 0 1-40-40V72a40 40 0 0 1 80 0v80a40 40 0 0 1-40 40zm-289.88 88.08-58-57.96a41.04 41.04 0 0 1 58-58l57.96 58a41 41 0 0 1-57.96 57.96zM192 512a40 40 0 0 1-40 40H72a40 40 0 0 1 0-80h80a40 40 0 0 1 40 40zm30.12 231.92a41 41 0 0 1 57.96 57.96l-57.96 58a41.04 41.04 0 0 1-58-58l58-57.96zM512 832a40 40 0 0 1 40 40v80a40 40 0 0 1-80 0v-80a40 40 0 0 1 40-40zm289.88-88.08 58 57.96a41.04 41.04 0 0 1-58 58l-57.96-58a41 41 0 0 1 57.96-57.96z"></path></svg></button></div><form class="search-box" role="search"><input type="search" autocomplete="off" spellcheck="false" value><!----></form><!----><button class="toggle-navbar-button" aria-label="Toggle Navbar" aria-expanded="false" aria-controls="nav-screen"><span class="button-container"><span class="button-top"></span><span class="button-middle"></span><span class="button-bottom"></span></span></button></div></header><!----><!--]--><!----><div class="toggle-sidebar-wrapper"><span class="arrow left"></span></div><aside class="sidebar"><!--[--><!----><!--]--><ul class="sidebar-links"><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-节点认证" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="0 准备-节点认证"><!---->0 准备-节点认证<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点安装包列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="0 准备-获取节点安装包列表"><!---->0 准备-获取节点安装包列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-1" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点容量" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="0 准备-获取节点容量"><!---->0 准备-获取节点容量<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-2" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点卷组列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="0 准备-获取节点卷组列表"><!---->0 准备-获取节点卷组列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-3" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-检查节点在线" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="0 准备-检查节点在线"><!---->0 准备-检查节点在线<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-4" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-新建节点" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-新建节点"><!---->1 单项-新建节点<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-5" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-修改节点" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-修改节点"><!---->1 单项-修改节点<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-6" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-获取单个节点" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-获取单个节点"><!---->1 单项-获取单个节点<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-7" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-新建节点-批量" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-新建节点 - 批量"><!---->1 单项-新建节点 - 批量<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-8" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-获取节点存储信息" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-获取节点存储信息"><!---->1 单项-获取节点存储信息<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-9" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-添加从类型节点" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="1 单项-添加从类型节点"><!---->1 单项-添加从类型节点<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-10" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="2 列表-节点列表"><!---->2 列表-节点列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-11" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点操作" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="2 列表-节点操作"><!---->2 列表-节点操作<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-12" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-12" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-12" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-12" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点状态" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="2 列表-节点状态"><!---->2 列表-节点状态<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-13" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-13" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-13" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-13" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-删除节点" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="2 列表-删除节点"><!---->2 列表-删除节点<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-14" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-14" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-14" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-14" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li><li><!--[--><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_3-dashboard-获取节点列表" class="router-link-active router-link-exact-active nav-link sidebar-link sidebar-heading" aria-label="3 Dashboard - 获取节点列表"><!---->3 Dashboard - 获取节点列表<!----></a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-15" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="URL"><!---->URL<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-15" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Method"><!---->Method<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-15" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Request"><!---->Request<!----></a><ul class="sidebar-sub-headers"></ul></li><li class="sidebar-sub-header"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-15" class="router-link-active router-link-exact-active nav-link sidebar-link heading" aria-label="Response"><!---->Response<!----></a><ul class="sidebar-sub-headers"></ul></li></ul><!--]--></li></ul><!--[--><!----><!--]--></aside><!--[--><main class="page" id="main-content"><!--[--><!----><nav class="breadcrumb disable"></nav><div class="page-title"><h1><!---->节点管理</h1><div class="page-info"><!----><!----><span class="date-info" aria-label="Writing Date📅" data-balloon-pos="down" isoriginal="false" pageview="false"><svg xmlns="http://www.w3.org/2000/svg" class="icon calendar-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="calendar icon"><path d="M716.4 110.137c0-18.753-14.72-33.473-33.472-33.473-18.753 0-33.473 14.72-33.473 33.473v33.473h66.993v-33.473zm-334.87 0c0-18.753-14.72-33.473-33.473-33.473s-33.52 14.72-33.52 33.473v33.473h66.993v-33.473zm468.81 33.52H716.4v100.465c0 18.753-14.72 33.473-33.472 33.473a33.145 33.145 0 01-33.473-33.473V143.657H381.53v100.465c0 18.753-14.72 33.473-33.473 33.473a33.145 33.145 0 01-33.473-33.473V143.657H180.6A134.314 134.314 0 0046.66 277.595v535.756A134.314 134.314 0 00180.6 947.289h669.74a134.36 134.36 0 00133.94-133.938V277.595a134.314 134.314 0 00-133.94-133.938zm33.473 267.877H147.126a33.145 33.145 0 01-33.473-33.473c0-18.752 14.72-33.473 33.473-33.473h736.687c18.752 0 33.472 14.72 33.472 33.473a33.145 33.145 0 01-33.472 33.473z"></path></svg><span>October 13, 2021</span><meta property="datePublished" content="2021-10-12T17:09:16.000Z"></span><!----><!----><span class="reading-time-info" aria-label="Reading Time⌛" data-balloon-pos="down" localizeddate="October 13, 2021" isoriginal="false" pageview="false"><svg xmlns="http://www.w3.org/2000/svg" class="icon timer-icon" viewbox="0 0 1024 1024" fill="currentColor" aria-label="timer icon"><path d="M799.387 122.15c4.402-2.978 7.38-7.897 7.38-13.463v-1.165c0-8.933-7.38-16.312-16.312-16.312H256.33c-8.933 0-16.311 7.38-16.311 16.312v1.165c0 5.825 2.977 10.874 7.637 13.592 4.143 194.44 97.22 354.963 220.201 392.763-122.204 37.542-214.893 196.511-220.2 389.397-4.661 5.049-7.638 11.651-7.638 19.03v5.825h566.49v-5.825c0-7.379-2.849-13.981-7.509-18.9-5.049-193.016-97.867-351.985-220.2-389.527 123.24-37.67 216.446-198.453 220.588-392.892zM531.16 450.445v352.632c117.674 1.553 211.787 40.778 211.787 88.676H304.097c0-48.286 95.149-87.382 213.728-88.676V450.445c-93.077-3.107-167.901-81.297-167.901-177.093 0-8.803 6.99-15.793 15.793-15.793 8.803 0 15.794 6.99 15.794 15.793 0 80.261 63.69 145.635 142.01 145.635s142.011-65.374 142.011-145.635c0-8.803 6.99-15.793 15.794-15.793s15.793 6.99 15.793 15.793c0 95.019-73.789 172.82-165.96 177.093z"></path></svg><span>About 20 min</span><meta property="timeRequired" content="PT20M"></span></div><hr></div><div class="toc-place-holder"><aside id="toc"><div class="toc-header">On This Page</div><div class="toc-wrapper"><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-节点认证" class="router-link-active router-link-exact-active toc-link level2">0 准备-节点认证</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点安装包列表" class="router-link-active router-link-exact-active toc-link level2">0 准备-获取节点安装包列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-1" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-1" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-1" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-1" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点容量" class="router-link-active router-link-exact-active toc-link level2">0 准备-获取节点容量</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-2" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-2" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-2" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-2" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-获取节点卷组列表" class="router-link-active router-link-exact-active toc-link level2">0 准备-获取节点卷组列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-3" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-3" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-3" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-3" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_0-准备-检查节点在线" class="router-link-active router-link-exact-active toc-link level2">0 准备-检查节点在线</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-4" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-4" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-4" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-4" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-新建节点" class="router-link-active router-link-exact-active toc-link level2">1 单项-新建节点</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-5" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-5" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-5" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-5" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-修改节点" class="router-link-active router-link-exact-active toc-link level2">1 单项-修改节点</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-6" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-6" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-6" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-6" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-获取单个节点" class="router-link-active router-link-exact-active toc-link level2">1 单项-获取单个节点</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-7" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-7" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-7" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-7" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-新建节点-批量" class="router-link-active router-link-exact-active toc-link level2">1 单项-新建节点 - 批量</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-8" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-8" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-8" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-8" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-获取节点存储信息" class="router-link-active router-link-exact-active toc-link level2">1 单项-获取节点存储信息</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-9" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-9" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-9" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-9" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_1-单项-添加从类型节点" class="router-link-active router-link-exact-active toc-link level2">1 单项-添加从类型节点</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-10" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-10" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-10" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-10" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点列表" class="router-link-active router-link-exact-active toc-link level2">2 列表-节点列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-11" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-11" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-11" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-11" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点操作" class="router-link-active router-link-exact-active toc-link level2">2 列表-节点操作</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-12" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-12" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-12" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-12" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-节点状态" class="router-link-active router-link-exact-active toc-link level2">2 列表-节点状态</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-13" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-13" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-13" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-13" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_2-列表-删除节点" class="router-link-active router-link-exact-active toc-link level2">2 列表-删除节点</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-14" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-14" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-14" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-14" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#_3-dashboard-获取节点列表" class="router-link-active router-link-exact-active toc-link level2">3 Dashboard - 获取节点列表</a></li><ul class="toc-list"><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#url-15" class="router-link-active router-link-exact-active toc-link level3">URL</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#method-15" class="router-link-active router-link-exact-active toc-link level3">Method</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#request-15" class="router-link-active router-link-exact-active toc-link level3">Request</a></li><!----><!--]--><!--[--><li class="toc-item"><a aria-current="page" href="/i2up-docs/7.1.58/apiref/%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86/#response-15" class="router-link-active router-link-exact-active toc-link level3">Response</a></li><!----><!--]--></ul><!--]--></ul></div></aside></div><!----><div class="theme-hope-content"><h1 id="节点管理" tabindex="-1"><a class="header-anchor" href="#节点管理" aria-hidden="true">#</a> 节点管理</h1><blockquote><p>SDK类名：/resource/Node</p></blockquote><h2 id="_0-准备-节点认证" tabindex="-1"><a class="header-anchor" href="#_0-准备-节点认证" aria-hidden="true">#</a> 0 准备-节点认证</h2><p>SDK方法名：authNode</p><h3 id="url" tabindex="-1"><a class="header-anchor" href="#url" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/auth
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method" tabindex="-1"><a class="header-anchor" href="#method" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request" tabindex="-1"><a class="header-anchor" href="#request" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node_uuid</td><td>String</td><td>否</td><td></td><td>可选，云版节点，云版节点修改时传当前修改的节点uuid</td><td></td></tr><tr><td>proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>认证类型，0，普通；1，云版（用认证码添加）</td><td></td></tr><tr><td>i2id</td><td>String</td><td>否</td><td></td><td>可选，云版节点，i2cloud认证码；</td><td></td></tr><tr><td>config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>可选，普通节点时，节点ip（管理）</td><td></td></tr><tr><td>config_port</td><td>Number</td><td>否</td><td>26821</td><td>可选，普通节点时，节点rpc端口，默认值为26821</td><td></td></tr><tr><td>os_user</td><td>String</td><td>否</td><td>chenky</td><td>可选，普通节点时，os账号(明文)</td><td></td></tr><tr><td>os_pwd</td><td>String</td><td>否</td><td>123qwe</td><td>可选，普通节点时，RSA加密后的系统密码；</td><td></td></tr><tr><td>use_credential</td><td>Number</td><td>否</td><td>0</td><td>普通节点时，是否使用凭据：</td><td></td></tr><tr><td>0：不使用</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>1：使用</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>cred_uuid</td><td>String</td><td>否</td><td></td><td>可选，普通节点使用凭据时，凭据的uuid</td><td></td></tr></tbody></table><h3 id="response" tabindex="-1"><a class="header-anchor" href="#response" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  os_type</td><td>Number</td><td>否</td><td>@pick([0,1])</td><td>系统: 0: linux, 1: windows</td><td></td></tr><tr><td>  root</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\</td><td>节点安装路径，默认日志和缓存路径为dataRoot.”cache\”、dataRoot.”log\”</td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  data_addr</td><td>String</td><td>否</td><td></td><td>认证码认证时，返回data_addr默认值供前端填在页面上</td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr></tbody></table><h2 id="_0-准备-获取节点安装包列表" tabindex="-1"><a class="header-anchor" href="#_0-准备-获取节点安装包列表" aria-hidden="true">#</a> 0 准备-获取节点安装包列表</h2><p>SDK方法名：listNodePackageList</p><h3 id="url-1" tabindex="-1"><a class="header-anchor" href="#url-1" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/package_list
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-1" tabindex="-1"><a class="header-anchor" href="#method-1" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-1" tabindex="-1"><a class="header-anchor" href="#request-1" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>for_download</td><td>Number</td><td>否</td><td></td><td>可选，是则用于下载此版本控制机节点安装包，否则用于批量新建（安装）节点时获取列表，0否1是；</td><td></td></tr></tbody></table><h3 id="response-1" tabindex="-1"><a class="header-anchor" href="#response-1" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  list</td><td>Array</td><td>否</td><td>[&quot;info2soft-i2node-7.1.2.28618&quot;]</td><td></td><td></td></tr><tr><td>  down_list</td><td>Array</td><td>否</td><td></td><td></td><td>2</td></tr><tr><td>    label</td><td>String</td><td>否</td><td>Linux debian.7.1</td><td>列表中显示的名称</td><td></td></tr><tr><td>    file_name</td><td>String</td><td>否</td><td>@pick([&quot;info2soft-i2node-7.1.31.32340-debian.7.1.x86_64.deb&quot;,&quot;info2soft-i2node-7.1.31.32340-el7.x86_64.deb&quot;,&quot;info2soft-i2node-7.1.31.32340-el6.x86_64.deb&quot;])</td><td>文件名</td><td></td></tr><tr><td>    bit</td><td>String</td><td>否</td><td>x64</td><td>可能出现x86和x64，为空则为二合一安装包</td><td></td></tr><tr><td>    down_path</td><td>String</td><td>否</td><td>E:\ctrlcenter\wwwroot\default\application\data/download/info2soft-i2node-7.1.31.32340-debian.7.1.x86_64.deb</td><td>带路径的文件名</td><td></td></tr></tbody></table><h2 id="_0-准备-获取节点容量" tabindex="-1"><a class="header-anchor" href="#_0-准备-获取节点容量" aria-hidden="true">#</a> 0 准备-获取节点容量</h2><p>SDK类名：/resource/Node</p><p>SDK方法名：checkCapacity</p><h3 id="url-2" tabindex="-1"><a class="header-anchor" href="#url-2" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/check_capacity
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-2" tabindex="-1"><a class="header-anchor" href="#method-2" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-2" tabindex="-1"><a class="header-anchor" href="#request-2" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft\node\cache\</td><td>*缓存目录</td><td></td></tr><tr><td>proxy_switch</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>i2id</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td></td><td></td></tr><tr><td>config_port</td><td>String</td><td>否</td><td>26821</td><td></td><td></td></tr></tbody></table><h3 id="response-2" tabindex="-1"><a class="header-anchor" href="#response-2" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  hd_free</td><td>String</td><td>否</td><td>34292</td><td>@mock=34292, 磁盘剩余</td><td></td></tr><tr><td>  hd_total</td><td>String</td><td>否</td><td>60026</td><td>@mock=60026, 磁盘总量</td><td></td></tr><tr><td>  mem_free</td><td>String</td><td>否</td><td>2503</td><td>@mock=2503, 内存剩余</td><td></td></tr><tr><td>  mem_total</td><td>String</td><td>否</td><td>4095</td><td>@mock=4095, 内存总量</td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>SUCCESS</td><td>@mock=SUCCESS</td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr></tbody></table><h2 id="_0-准备-获取节点卷组列表" tabindex="-1"><a class="header-anchor" href="#_0-准备-获取节点卷组列表" aria-hidden="true">#</a> 0 准备-获取节点卷组列表</h2><p>SDK方法名：listVg</p><h3 id="url-3" tabindex="-1"><a class="header-anchor" href="#url-3" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/vg
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-3" tabindex="-1"><a class="header-anchor" href="#method-3" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-3" tabindex="-1"><a class="header-anchor" href="#request-3" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>是否是代理模式，0否1是</td><td></td></tr><tr><td>i2id</td><td>String</td><td>否</td><td></td><td>代理模式必传，识别码</td><td></td></tr><tr><td>config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>非代理模式必传，ip</td><td></td></tr><tr><td>config_port</td><td>String</td><td>否</td><td>26821</td><td>非代理模式必传，端口</td><td></td></tr></tbody></table><h3 id="response-3" tabindex="-1"><a class="header-anchor" href="#response-3" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  list</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    name</td><td>String</td><td>否</td><td>1</td><td>卷组名称</td><td></td></tr><tr><td>    total</td><td>String</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>    used</td><td>String</td><td>否</td><td>1</td><td></td><td></td></tr><tr><td>    free</td><td>String</td><td>否</td><td>1</td><td></td><td></td></tr></tbody></table><h2 id="_0-准备-检查节点在线" tabindex="-1"><a class="header-anchor" href="#_0-准备-检查节点在线" aria-hidden="true">#</a> 0 准备-检查节点在线</h2><p>SDK方法名：checkNodeOnline</p><h3 id="url-4" tabindex="-1"><a class="header-anchor" href="#url-4" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/hello
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-4" tabindex="-1"><a class="header-anchor" href="#method-4" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-4" tabindex="-1"><a class="header-anchor" href="#request-4" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>代理模式开关，0关1开</td><td></td></tr><tr><td>i2id</td><td>String</td><td>否</td><td></td><td>认证码</td><td></td></tr><tr><td>config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>*节点ip</td><td></td></tr><tr><td>config_port</td><td>String</td><td>否</td><td>26821</td><td>*节点端口，默认26821</td><td></td></tr></tbody></table><h3 id="response-4" tabindex="-1"><a class="header-anchor" href="#response-4" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  config_addr</td><td>String</td><td>否</td><td></td><td>节点ip</td><td></td></tr></tbody></table><h2 id="_1-单项-新建节点" tabindex="-1"><a class="header-anchor" href="#_1-单项-新建节点" aria-hidden="true">#</a> 1 单项-新建节点</h2><p>SDK方法名：createNode</p><h3 id="url-5" tabindex="-1"><a class="header-anchor" href="#url-5" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-5" tabindex="-1"><a class="header-anchor" href="#method-5" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-5" tabindex="-1"><a class="header-anchor" href="#request-5" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node</td><td>Object</td><td>否</td><td></td><td>节点对象表单</td><td></td></tr><tr><td>  node_name</td><td>String</td><td>否</td><td>N4_72.76</td><td>*节点名称</td><td></td></tr><tr><td>  bak_client_max</td><td>String</td><td>否</td><td>100</td><td>最大客户端数量</td><td></td></tr><tr><td>  cloud_type</td><td>String</td><td>否</td><td>0</td><td>备份主机所在云</td><td></td></tr><tr><td>  bak_root</td><td>String</td><td>否</td><td></td><td>备份根目录</td><td></td></tr><tr><td>  node_role</td><td>String</td><td>否</td><td>3</td><td>节点类型 1工作 2灾备 3混合</td><td></td></tr><tr><td>  mem_limit</td><td>String</td><td>否</td><td>819</td><td>*内存使用上限</td><td></td></tr><tr><td>  config_port</td><td>Number</td><td>否</td><td>26821</td><td>*管理接口端口</td><td></td></tr><tr><td>  monitor_switch</td><td>Number</td><td>否</td><td>0</td><td>打开监控</td><td></td></tr><tr><td>  mon_send_interval</td><td>String</td><td>否</td><td>10</td><td>*监控延迟 秒</td><td></td></tr><tr><td>  mon_data_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft\node\log\</td><td>*分析数据目录</td><td></td></tr><tr><td>  mon_save_day</td><td>String</td><td>否</td><td>5</td><td>*分析数据保留 天</td><td></td></tr><tr><td>  db_save_day</td><td>String</td><td>否</td><td>3</td><td>*监控数据保留 天</td><td></td></tr><tr><td>  os_type</td><td>Number</td><td>否</td><td>1</td><td>系统: 0: linux, 1: windows</td><td></td></tr><tr><td>  os_user</td><td>String</td><td>否</td><td>Kyran</td><td>*os账号(明文)</td><td></td></tr><tr><td>  os_pwd</td><td>String</td><td>否</td><td></td><td>用公钥加密后的系统密码</td><td></td></tr><tr><td>  i2id</td><td>String</td><td>否</td><td></td><td>i2cloud认证码</td><td></td></tr><tr><td>  log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft\node\log\</td><td>*日志目录</td><td></td></tr><tr><td>  cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft\node\cache\</td><td>*数据缓存目录</td><td></td></tr><tr><td>  comment</td><td>String</td><td>否</td><td></td><td>备注</td><td></td></tr><tr><td>  rep_path</td><td>Array</td><td>否</td><td></td><td>*复制路径 : (Linux工作机需要)</td><td></td></tr><tr><td>  bak_user_max</td><td>String</td><td>否</td><td>100</td><td>最大用户数量</td><td></td></tr><tr><td>  proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>用认证码添加 0否 1是</td><td></td></tr><tr><td>  data_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>*数据接口地址</td><td></td></tr><tr><td>  config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>*管理接口地址</td><td></td></tr><tr><td>  disk_limit</td><td>String</td><td>否</td><td>10240</td><td>*磁盘使用上限</td><td></td></tr><tr><td>  reboot_sys</td><td>String</td><td>否</td><td>0</td><td>是否重启节点 0否 1是</td><td></td></tr><tr><td>  bind_lic_list</td><td>Array</td><td>否</td><td></td><td>*绑定的软件许可列表，实时生成，不入库</td><td></td></tr><tr><td>  security_check</td><td>Number</td><td>否</td><td>0</td><td>安全检查开关，0：关闭；1，打开；开则下发规则或任务时会检查任务签名（目标机/混合节点专用）</td><td></td></tr><tr><td>  bak_service_type</td><td>String</td><td>否</td><td></td><td>灾备机服务类型</td><td></td></tr><tr><td>  en_snap_switch</td><td>Number</td><td>否</td><td>0</td><td>快照支持 开关</td><td></td></tr><tr><td>  vg</td><td>String</td><td>否</td><td></td><td>*卷组名称</td><td></td></tr><tr><td>  rep_excl_path</td><td>Array</td><td>否</td><td></td><td>*排除路径 : (Linux工作机需要)</td><td></td></tr><tr><td>  biz_grp_list</td><td>Array</td><td>否</td><td></td><td>分组关系, 当前资源绑定的组uuid列表；</td><td></td></tr><tr><td>  dtrack_switch</td><td>Number</td><td>否</td><td>3</td><td>是否用作Dtrack（块复制）节点，0否1是</td><td></td></tr><tr><td>  iscsi_switch</td><td>Number</td><td>否</td><td></td><td>是否用于ISCSI</td><td></td></tr><tr><td>  iscsi_as_initiator</td><td>Number</td><td>否</td><td></td><td>是否作为ISCSI发起者，win linux 都可选，0否1是</td><td></td></tr><tr><td>  iscsi_as_target</td><td>Number</td><td>否</td><td></td><td>是否作为ISCSI目标端，win 固定传 0，linux 可选，0否1是</td><td></td></tr><tr><td>  iscsi_initiator_name</td><td>String</td><td>否</td><td></td><td>ISCSI发起者名称，从xxx接口获取并选择，作为ISCSI发起者时传</td><td></td></tr><tr><td>  use_credential</td><td>Number</td><td>否</td><td>0</td><td>当前是否使用凭据：</td><td></td></tr><tr><td>0：不使用</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>1：使用</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>  cred_uuid</td><td>String</td><td>否</td><td></td><td>可选，当前使用凭据的uuid</td><td></td></tr><tr><td>  disk_free_space_limit</td><td>Number</td><td>是</td><td></td><td>磁盘剩余空间阈值，单位MB</td><td></td></tr></tbody></table><h3 id="response-5" tabindex="-1"><a class="header-anchor" href="#response-5" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  uuid</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h2 id="_1-单项-修改节点" tabindex="-1"><a class="header-anchor" href="#_1-单项-修改节点" aria-hidden="true">#</a> 1 单项-修改节点</h2><p>SDK方法名：modifyNode</p><h3 id="url-6" tabindex="-1"><a class="header-anchor" href="#url-6" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/:uuid([A-F0-9-]+)
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-6" tabindex="-1"><a class="header-anchor" href="#method-6" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>PUT
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-6" tabindex="-1"><a class="header-anchor" href="#request-6" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node</td><td>Object</td><td>否</td><td></td><td>, 节点对象表单</td><td></td></tr><tr><td>  config_addr</td><td>String</td><td>否</td><td>192.168.74.25</td><td>@mock=192.168.74.25, *管理接口地址</td><td></td></tr><tr><td>  proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>@mock=0, 用认证码添加 0否 1是</td><td></td></tr><tr><td>  security_check</td><td>Number</td><td>否</td><td>1</td><td>@mock=1, 安全检查开关，0：关闭；1，打开；开则下发规则或任务时会检查任务签名（目标机/混合节点专用）</td><td></td></tr><tr><td>  rep_excl_path</td><td>Array</td><td>否</td><td></td><td>@mock=, *排除路径 : (Linux工作机需要)</td><td></td></tr><tr><td>  log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\log, *日志目录</td><td></td></tr><tr><td>  node_role</td><td>String</td><td>否</td><td>3</td><td>@mock=3, 节点类型 1工作 2灾备 3混合</td><td></td></tr><tr><td>  bak_user_max</td><td>String</td><td>否</td><td>100</td><td>@mock=100, 最大用户数量</td><td></td></tr><tr><td>  cloud_type</td><td>String</td><td>否</td><td>0</td><td>@mock=0, 备份主机所在云</td><td></td></tr><tr><td>  en_snap_switch</td><td>Number</td><td>否</td><td>0</td><td>@mock=0, 快照支持 开关</td><td></td></tr><tr><td>  vg</td><td>String</td><td>否</td><td></td><td>@mock=, *卷组名称</td><td></td></tr><tr><td>  monitor_log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\log, *分析数据目录</td><td></td></tr><tr><td>  data_addr</td><td>String</td><td>否</td><td>192.168.74.25</td><td>@mock=192.168.74.25, *数据接口地址</td><td></td></tr><tr><td>  moni_log_keep_node</td><td>String</td><td>否</td><td>5</td><td>@mock=5, *分析数据保留 天</td><td></td></tr><tr><td>  wk_path</td><td>Array</td><td>否</td><td></td><td>@mock=, *复制路径 : (Linux工作机需要)</td><td></td></tr><tr><td>  disk_limit</td><td>String</td><td>否</td><td>40960</td><td>@mock=40960, *磁盘使用上限</td><td></td></tr><tr><td>  bak_service_type</td><td>String</td><td>否</td><td></td><td>@mock=, 灾备机服务类型</td><td></td></tr><tr><td>  mem_limit</td><td>String</td><td>否</td><td>13041</td><td>@mock=13041, *内存使用上限</td><td></td></tr><tr><td>  os_type</td><td>Number</td><td>否</td><td>2</td><td>@mock=2, 系统: 0: linux, 1: windows</td><td></td></tr><tr><td>  os_user</td><td>String</td><td>否</td><td>Kyran</td><td>@mock=Kyran, *os账号(明文)</td><td></td></tr><tr><td>  os_pwd</td><td>String</td><td>否</td><td>EnEyGDJF==</td><td>@mock=EnEyGDJF==, *用公钥加密后的系统密码/i2cloud认证码；</td><td></td></tr><tr><td>  i2id</td><td>String</td><td>否</td><td></td><td>i2cloud认证码</td><td></td></tr><tr><td>  bind_lic_list</td><td>Array</td><td>否</td><td>93AF0C9F-14C8-41A2-31CB-AAA0F65193FA</td><td>@mock=93AF0C9F-14C8-41A2-31CB-AAA0F65193FA, *绑定的软件许可列表，实时生成，不入库</td><td></td></tr><tr><td>  moni_log_keep_server</td><td>String</td><td>否</td><td>3</td><td>@mock=3, *监控数据保留 天</td><td></td></tr><tr><td>  node_name</td><td>String</td><td>否</td><td>aaaa</td><td>@mock=aaaa, *节点名称</td><td></td></tr><tr><td>  monitor_interval</td><td>String</td><td>否</td><td>10</td><td>@mock=10, *监控延迟 秒</td><td></td></tr><tr><td>  reboot_sys</td><td>String</td><td>否</td><td>0</td><td>@mock=0, 是否重启节点 0否 1是</td><td></td></tr><tr><td>  bak_client_max</td><td>String</td><td>否</td><td>100</td><td>@mock=100, 最大客户端数量</td><td></td></tr><tr><td>  bak_root</td><td>String</td><td>否</td><td></td><td>@mock=, 备份根目录</td><td></td></tr><tr><td>  monitor_switch</td><td>Number</td><td>否</td><td>0</td><td>@mock=0, 打开监控</td><td></td></tr><tr><td>  cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\cache\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\cache, *数据缓存目录</td><td></td></tr><tr><td>  config_port</td><td>Number</td><td>否</td><td>26821</td><td>@mock=26821, *管理接口端口</td><td></td></tr><tr><td>  group_uuid</td><td>String</td><td>否</td><td>F5844651-DB5B-937D-73B1-A2378810F00A</td><td>@mock=F5844651-DB5B-937D-73B1-A2378810F00A, 节点组</td><td></td></tr><tr><td>  comment</td><td>String</td><td>否</td><td></td><td>@mock=, 备注</td><td></td></tr><tr><td>  biz_grp_list</td><td>Array</td><td>否</td><td></td><td>分组关系, 当前资源绑定的组uuid列表；</td><td></td></tr><tr><td>  use_credential</td><td>Number</td><td>否</td><td>0</td><td>当前是否使用凭据：</td><td></td></tr><tr><td>0：不使用 1：使用</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>  cred_uuid</td><td>String</td><td>否</td><td></td><td>可选，当前使用凭据的uuid</td><td></td></tr><tr><td>  disk_free_space_limit</td><td>Number</td><td>否</td><td></td><td>磁盘剩余空间阈值</td><td></td></tr></tbody></table><h3 id="response-6" tabindex="-1"><a class="header-anchor" href="#response-6" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr></tbody></table><h2 id="_1-单项-获取单个节点" tabindex="-1"><a class="header-anchor" href="#_1-单项-获取单个节点" aria-hidden="true">#</a> 1 单项-获取单个节点</h2><p>SDK方法名：describeNode</p><h3 id="url-7" tabindex="-1"><a class="header-anchor" href="#url-7" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/:uuid([A-F0-9-]+)
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-7" tabindex="-1"><a class="header-anchor" href="#method-7" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-7" tabindex="-1"><a class="header-anchor" href="#request-7" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-7" tabindex="-1"><a class="header-anchor" href="#response-7" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  node</td><td>Object</td><td>否</td><td></td><td>, 节点对象表单</td><td></td></tr><tr><td>    reboot_sys</td><td>String</td><td>否</td><td>0</td><td>@mock=0, 是否重启节点 0否 1是</td><td></td></tr><tr><td>    rep_excl_path</td><td>Array</td><td>否</td><td></td><td>@mock=, *排除路径 : (Linux工作机需要)</td><td></td></tr><tr><td>    allow_modify_cache_path</td><td>Number</td><td>否</td><td>1</td><td>@mock=1, 是否允许修改缓存地址</td><td></td></tr><tr><td>    moni_log_keep_server</td><td>String</td><td>否</td><td>3</td><td>@mock=3, *监控数据保留 天</td><td></td></tr><tr><td>    phy_type</td><td>Number</td><td>否</td><td>1</td><td>@mock=1, 机器类型 , 1: 物理机; 2: 虚拟机;</td><td></td></tr><tr><td>    cloud_type</td><td>String</td><td>否</td><td>0</td><td>@mock=0, 备份主机所在云</td><td></td></tr><tr><td>    mem_limit</td><td>String</td><td>否</td><td>13041</td><td>@mock=13041, *内存使用上限</td><td></td></tr><tr><td>    moni_log_keep_node</td><td>String</td><td>否</td><td>5</td><td>@mock=5, *分析数据保留 天</td><td></td></tr><tr><td>    comment</td><td>String</td><td>否</td><td></td><td>@mock=, 备注</td><td></td></tr><tr><td>    node_name</td><td>String</td><td>否</td><td>aaaa</td><td>@mock=aaaa, *节点名称</td><td></td></tr><tr><td>    cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\cache\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\cache, *数据缓存目录</td><td></td></tr><tr><td>    log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\log, *日志目录</td><td></td></tr><tr><td>    bind_lic_list</td><td>Array</td><td>否</td><td>93AF0C9F-14C8-41A2-31CB-AAA0F65193FA</td><td>@mock=93AF0C9F-14C8-41A2-31CB-AAA0F65193FA, *绑定的软件许可列表，实时生成，不入库</td><td></td></tr><tr><td>    bak_client_max</td><td>String</td><td>否</td><td>100</td><td>@mock=100, 最大客户端数量</td><td></td></tr><tr><td>    config_port</td><td>Number</td><td>否</td><td>26821</td><td>@mock=26821, *管理接口端口</td><td></td></tr><tr><td>    data_addr</td><td>String</td><td>否</td><td>192.168.74.25</td><td>@mock=192.168.74.25, *数据接口地址</td><td></td></tr><tr><td>    group_uuid</td><td>String</td><td>否</td><td>F5844651-DB5B-937D-73B1-A2378810F00A</td><td>@mock=F5844651-DB5B-937D-73B1-A2378810F00A, 节点组</td><td></td></tr><tr><td>    os_user</td><td>String</td><td>否</td><td>Kyran</td><td>@mock=Kyran, *os账号(明文)</td><td></td></tr><tr><td>    monitor_switch</td><td>Number</td><td>否</td><td>false</td><td>@mock=false, 打开监控</td><td></td></tr><tr><td>    vg</td><td>String</td><td>否</td><td></td><td>@mock=, *卷组名称</td><td></td></tr><tr><td>    disk_limit</td><td>String</td><td>否</td><td>40960</td><td>@mock=40960, *磁盘使用上限</td><td></td></tr><tr><td>    node_role</td><td>String</td><td>否</td><td>3</td><td>@mock=3, 节点类型 1工作 2灾备 3混合</td><td></td></tr><tr><td>    wk_path</td><td>Array</td><td>否</td><td></td><td>@mock=, *复制路径 : (Linux工作机需要)</td><td></td></tr><tr><td>    monitor_interval</td><td>String</td><td>否</td><td>10</td><td>@mock=10, *监控延迟 秒</td><td></td></tr><tr><td>    bak_user_max</td><td>String</td><td>否</td><td>100</td><td>@mock=100, 最大用户数量</td><td></td></tr><tr><td>    monitor_log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\log, *分析数据目录</td><td></td></tr><tr><td>    os_type</td><td>Number</td><td>否</td><td>2</td><td>@mock=2, 系统: 0: linux, 1: windows</td><td></td></tr><tr><td>    en_snap_switch</td><td>Number</td><td>否</td><td>0</td><td>@mock=0, 快照支持 开关</td><td></td></tr><tr><td>    proxy_switch</td><td>Number</td><td>否</td><td>0</td><td>@mock=0, 用认证码添加 0否 1是</td><td></td></tr><tr><td>    bak_service_type</td><td>String</td><td>否</td><td></td><td>@mock=, 灾备机服务类型</td><td></td></tr><tr><td>    config_addr</td><td>String</td><td>否</td><td>192.168.74.25</td><td>@mock=192.168.74.25, *管理接口地址</td><td></td></tr><tr><td>    security_check</td><td>Number</td><td>否</td><td>1</td><td>@mock=1, 安全检查开关，0：关闭；1，打开；开则下发规则或任务时会检查任务签名（目标机/混合节点专用）</td><td></td></tr><tr><td>    bak_root</td><td>String</td><td>否</td><td></td><td>@mock=, 备份根目录</td><td></td></tr><tr><td>    node_uuid</td><td>String</td><td>否</td><td>0DD4E727-70AB-62C6-BEB5-D012DFAE46E3</td><td>@mock=0DD4E727-70AB-62C6-BEB5-D012DFAE46E3, 节点uuid</td><td></td></tr><tr><td>    biz_grp_list</td><td>Array</td><td>否</td><td></td><td>分组关系, 当前资源绑定的组uuid列表；</td><td></td></tr><tr><td>    i2id</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    cred_uuid</td><td>String</td><td>否</td><td></td><td>上次添加/编辑，使用凭据的uuid</td><td></td></tr><tr><td>    disk_free_space_limit</td><td>Number</td><td>否</td><td></td><td>磁盘剩余空间阈值</td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr></tbody></table><h2 id="_1-单项-新建节点-批量" tabindex="-1"><a class="header-anchor" href="#_1-单项-新建节点-批量" aria-hidden="true">#</a> 1 单项-新建节点 - 批量</h2><p>SDK方法名：createBatchNode</p><h3 id="url-8" tabindex="-1"><a class="header-anchor" href="#url-8" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/batch
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-8" tabindex="-1"><a class="header-anchor" href="#method-8" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-8" tabindex="-1"><a class="header-anchor" href="#request-8" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>base_info_list</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  os_pwd</td><td>String</td><td>否</td><td>123qwe</td><td>*对应账户密码(RSA加密)</td><td></td></tr><tr><td>  os_user</td><td>String</td><td>否</td><td>chenky</td><td>*os账号(明文)</td><td></td></tr><tr><td>  os_type</td><td>Number</td><td>否</td><td></td><td>* 系统: 0: linux, 1: windows</td><td></td></tr><tr><td>  config_port</td><td>Number</td><td>否</td><td>26821</td><td>*管理接口端口</td><td></td></tr><tr><td>  config_addr</td><td>String</td><td>否</td><td>192.168.72.76</td><td>*节点管理地址</td><td></td></tr><tr><td>  node_name</td><td>String</td><td>否</td><td>N4_72.76</td><td>*节点名</td><td></td></tr><tr><td>  need_install</td><td>Number</td><td>否</td><td>0</td><td>是否自动安装节点软件，0: no; 1: yes</td><td></td></tr><tr><td>  install_path</td><td>String</td><td>否</td><td></td><td>windos 远程安装路径</td><td></td></tr><tr><td>  install_port_linux</td><td>Number</td><td>否</td><td>22</td><td>linux 远程安装端口</td><td></td></tr><tr><td>  install_type</td><td>Number</td><td>否</td><td>1</td><td>windows安装方式：</td><td></td></tr><tr><td>1：远程管理</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>2： 文件共享</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>默认为远程服务</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>node</td><td>Object</td><td>否</td><td></td><td>节点对象表单</td><td></td></tr><tr><td>  mem_limit</td><td>String</td><td>否</td><td>819</td><td>*内存使用上限</td><td></td></tr><tr><td>  bind_lic_list</td><td>Array</td><td>否</td><td></td><td>*绑定的软件许可uuid数组，实时生成，不入库</td><td></td></tr><tr><td>  disk_limit</td><td>String</td><td>否</td><td>10240</td><td>*磁盘使用上限</td><td></td></tr><tr><td>  monitor_interval</td><td>String</td><td>否</td><td>10</td><td>*监控延迟 秒</td><td></td></tr><tr><td>  node_role</td><td>String</td><td>否</td><td>3</td><td>节点类型 1工作 2灾备 3混合</td><td></td></tr><tr><td>  monitor_switch</td><td>Number</td><td>否</td><td>0</td><td>0，关闭监控；1，打开监控</td><td></td></tr><tr><td>  moni_log_keep_node</td><td>String</td><td>否</td><td>5</td><td>*分析数据保留 天</td><td></td></tr><tr><td>  moni_log_keep_server</td><td>String</td><td>否</td><td>3</td><td>*监控数据保留 天</td><td></td></tr><tr><td>  security_check</td><td>Number</td><td>否</td><td>0</td><td>安全检查开关，0：关闭；1，打开；开则下发规则或任务时会检查任务签名（目标机/混合节点专用）</td><td></td></tr><tr><td>  biz_grp_list</td><td>Array</td><td>否</td><td></td><td>分组关系</td><td></td></tr><tr><td>  node_version</td><td>String</td><td>否</td><td></td><td>仅自动安装节点时必传，节点软件的版本，如“info2soft-i2node-7.0.1.27814”</td><td></td></tr><tr><td>  proxy_ip</td><td>String</td><td>否</td><td></td><td>代理机器IP</td><td></td></tr><tr><td>  disk_free_space_limit</td><td>Number</td><td>否</td><td></td><td>磁盘剩余空间阈值</td><td></td></tr></tbody></table><h3 id="response-8" tabindex="-1"><a class="header-anchor" href="#response-8" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>11111100</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[11111100]无法连接节点</td><td></td><td></td></tr><tr><td>  fail_list</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    node_name</td><td>String</td><td>否</td><td>6666</td><td>节点名</td><td></td></tr><tr><td>    message</td><td>String</td><td>否</td><td>[11111100]无法连接节点</td><td>[11111100]无法连接节点, 错误信息</td><td></td></tr><tr><td>    config_addr</td><td>String</td><td>否</td><td>192.168.81.145</td><td>节点管理地址</td><td></td></tr><tr><td>    code</td><td>Number</td><td>否</td><td>11111100</td><td></td><td></td></tr><tr><td>    index</td><td>Number</td><td>否</td><td></td><td>供前端据索引找到用户名密码生成失败列表.csv供用户重新导入</td><td>+1</td></tr><tr><td>  success_list</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    node_name</td><td>String</td><td>否</td><td>55555</td><td></td><td></td></tr><tr><td>    message</td><td>String</td><td>否</td><td>[0] 操作成功</td><td></td><td></td></tr><tr><td>    config_addr</td><td>String</td><td>否</td><td>192.168.81.144</td><td></td><td></td></tr><tr><td>    code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>    index</td><td>String</td><td>否</td><td></td><td>供前端据索引找到用户名密码生成失败列表.csv供用户重新导入</td><td>+1</td></tr></tbody></table><h2 id="_1-单项-获取节点存储信息" tabindex="-1"><a class="header-anchor" href="#_1-单项-获取节点存储信息" aria-hidden="true">#</a> 1 单项-获取节点存储信息</h2><p>SDK方法名：describeDeviceInfo</p><h3 id="url-9" tabindex="-1"><a class="header-anchor" href="#url-9" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/:uuid([A-F0-9-]+)/device_info
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-9" tabindex="-1"><a class="header-anchor" href="#method-9" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-9" tabindex="-1"><a class="header-anchor" href="#request-9" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead></table><h3 id="response-9" tabindex="-1"><a class="header-anchor" href="#response-9" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  node_uuid</td><td>String</td><td>否</td><td>287F1E4B-1CCD-21D9-B9BE-0A72AD62375D</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] success</td><td></td><td></td></tr><tr><td>  device_info</td><td>Array</td><td>否</td><td></td><td></td><td>3</td></tr><tr><td>    devEnbcompress</td><td>String</td><td>否</td><td>N</td><td>开启压缩，Y/N</td><td></td></tr><tr><td>    devEnbdewight</td><td>String</td><td>否</td><td>Y</td><td>开启去重，Y/N</td><td></td></tr><tr><td>    devTotal</td><td>String</td><td>否</td><td>3.986GB</td><td>总容量（带单位），如：3.986GB</td><td></td></tr><tr><td>    devSaverate</td><td>String</td><td>否</td><td>0%</td><td>节省百分比，如：0%</td><td></td></tr><tr><td>    devFree</td><td>String</td><td>否</td><td>2.918GB</td><td>空闲容量（带单位），2.918GB</td><td></td></tr><tr><td>    nodeName</td><td>String</td><td>否</td><td>NzIuNzM=</td><td>节点名称，base64过</td><td></td></tr><tr><td>    nodeType</td><td>String</td><td>否</td><td>3</td><td>节点角色</td><td></td></tr><tr><td>    devName</td><td>String</td><td>否</td><td>F:\</td><td>设备名称，win 如 F:\，linux 如 /dev/xxx（非挂载点）</td><td></td></tr><tr><td>    devType</td><td>String</td><td>否</td><td>block device</td><td>设备类型</td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr></tbody></table><h2 id="_1-单项-添加从类型节点" tabindex="-1"><a class="header-anchor" href="#_1-单项-添加从类型节点" aria-hidden="true">#</a> 1 单项-添加从类型节点</h2><h3 id="url-10" tabindex="-1"><a class="header-anchor" href="#url-10" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/add_slave_node
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-10" tabindex="-1"><a class="header-anchor" href="#method-10" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-10" tabindex="-1"><a class="header-anchor" href="#request-10" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>proxy_switch</td><td>String</td><td>否</td><td>0</td><td>是否使用代理：</td><td></td></tr><tr><td>0：否</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>1：是</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>config_addr</td><td>String</td><td>否</td><td></td><td>管理地址，proxy_switch为0时必传</td><td></td></tr><tr><td>config_port</td><td>Number</td><td>否</td><td></td><td>管理端口，proxy_switch为0时必传</td><td></td></tr><tr><td>os_user</td><td>String</td><td>否</td><td>administrator</td><td>用户名，proxy_switch为0且use_credential为0时必传</td><td></td></tr><tr><td>os_pwd</td><td>String</td><td>否</td><td>yAZe2Hx6/dCL8GnjiRaro/mayqD24i3bMwZLtRXrHlRDIijGDcNKTqSK4IL91YIaqAGaOpUbnTr+y6VPgJ4UXJQset0se7bQgVrRjVncNeiVNCNyAzLktWYMMGKOWekw5uD2MOVEHhbknG0ZSuFXyywFEG9JTntNerCae7RSI6u2c3kRBCyqbdPc9osMK8YL9ZRqiIE/4K1+BomG9q1RwNEJhDcm/OaMxJCPHANNTImBWWv+Ir3qt20jjv1Fx7of2Fgb14Sj4TwGb7ESrbMiL/fblrfGl+rc6koNucEIRdT+aje+F47pKu4mknubWZ1wo+W2p/yaKyqfzTfeDFJtFQ==</td><td>密码，proxy_switch为0且use_credential为0时必传</td><td></td></tr><tr><td>i2id</td><td>String</td><td>否</td><td></td><td>认证码，proxy_switch为1时必传</td><td></td></tr><tr><td>use_credential</td><td>Number</td><td>否</td><td></td><td>是否使用凭据，proxy_switch为0时必传</td><td></td></tr><tr><td>cred_uuid</td><td>String</td><td>否</td><td></td><td>凭据uuid，use_credential为1时必传</td><td></td></tr><tr><td>bind_lic_list</td><td>Array</td><td>否</td><td></td><td>软件许可</td><td></td></tr><tr><td>biz_grp_list</td><td>Array</td><td>否</td><td></td><td>业务组</td><td></td></tr><tr><td>comment</td><td>String</td><td>否</td><td></td><td>备注</td><td></td></tr></tbody></table><h3 id="response-10" tabindex="-1"><a class="header-anchor" href="#response-10" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr></tbody></table><h2 id="_2-列表-节点列表" tabindex="-1"><a class="header-anchor" href="#_2-列表-节点列表" aria-hidden="true">#</a> 2 列表-节点列表</h2><p>SDK方法名：listNode</p><h3 id="url-11" tabindex="-1"><a class="header-anchor" href="#url-11" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-11" tabindex="-1"><a class="header-anchor" href="#method-11" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-11" tabindex="-1"><a class="header-anchor" href="#request-11" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>search_value</td><td>String</td><td>否</td><td></td><td>可选，搜索字段对应值，如 要搜的节点名（可以模糊），等同like_args</td><td></td></tr><tr><td>search_field</td><td>String</td><td>否</td><td></td><td>可选，搜索字段，如 node_name</td><td></td></tr><tr><td>limit</td><td>Number</td><td>否</td><td></td><td>可选，不传就是全部</td><td></td></tr><tr><td>page</td><td>Number</td><td>否</td><td></td><td>可选，不传就是全部</td><td></td></tr><tr><td>type</td><td>Number</td><td>否</td><td></td><td>可选，该模块下的子类别代号。如节点模块，0：普通节点，3：DTrack节点；</td><td></td></tr><tr><td>like_args[xxx]</td><td>String</td><td>否</td><td></td><td>可选，搜索字段对应值（可以模糊），形如 like_args[xxx]: yyy，对象内可以同时加入多个搜索关系，即like_args[xxx][]:yyy</td><td></td></tr><tr><td>where_args[xxx]</td><td>String</td><td>否</td><td></td><td>可选，匹配字段对应值形如：</td><td></td></tr><tr><td>where_args[xxx]: yyy；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>对象内可以同时加入多个搜索关系；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>yyy 可以为数组，即where_args[xxx][]:yyy，其效果即 where_in 查询；</td><td></td><td></td><td></td><td></td><td></td></tr><tr><td>filter_by_biz_grp</td><td>Number</td><td>否</td><td></td><td>可选，1：开启分组过滤模式：其效果为将where_args 内所有以 _uuid 结尾的 key 的元素 value 当作 业务组的 grp_uuid，并替换 value 为业务组中成员uuid列表；此字段只在部分模块生效，详细列表见【业务分组】模块；</td><td></td></tr><tr><td>order_by</td><td>String</td><td>否</td><td></td><td>可选，用哪个字段排序</td><td></td></tr><tr><td>direction</td><td>String</td><td>否</td><td></td><td>可选，排序方向，可选参数 &#39;ASC&#39;, &#39;DESC&#39;, &#39;RANDOM&#39; ，默认 &#39;DESC&#39;；</td><td></td></tr><tr><td>user_filter</td><td>Number</td><td>否</td><td></td><td>是否user限定，不传此参按照业务管理员允许看到所有的处理；0否1是；</td><td></td></tr></tbody></table><h3 id="response-11" tabindex="-1"><a class="header-anchor" href="#response-11" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  count</td><td>Number</td><td>否</td><td>10</td><td>@mock=10, 数量</td><td></td></tr><tr><td>  info_list</td><td>Array</td><td>否</td><td></td><td></td><td>2</td></tr><tr><td>    node_name</td><td>String</td><td>否</td><td>@pick([&quot;Smith&quot;, &quot;Will&quot;, &quot;Dode&quot;])</td><td>@mock=@pick([&quot;Smith&quot;, &quot;Will&quot;, &quot;Dode&quot;]), *节点名称</td><td></td></tr><tr><td>    data_addr</td><td>String</td><td>否</td><td>@pick([&quot;192.168.24.25&quot;, &quot;192.168.79.252&quot;, &quot;192.168.2.15&quot;])</td><td>@mock=@pick([&quot;192.168.24.25&quot;, &quot;192.168.79.252&quot;, &quot;192.168.2.15&quot;]), *数据接口地址</td><td></td></tr><tr><td>    node_uuid</td><td>String</td><td>否</td><td>@pick([&quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E3&quot;, &quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E6&quot;,&quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E1&quot;])</td><td>@mock=@pick([&quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E3&quot;, &quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E6&quot;,&quot;0DD4E727-70AB-62C6-BEB5-D012DFAE46E1&quot;]), 节点uuid</td><td></td></tr><tr><td>    cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\cache\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\cache, *数据缓存目录</td><td></td></tr><tr><td>    group_name</td><td>String</td><td>否</td><td>testgroup</td><td>@mock=testgroup, 组名</td><td></td></tr><tr><td>    config_addr</td><td>String</td><td>否</td><td>@pick([&quot;192.168.74.25&quot;, &quot;192.168.71.252&quot;, &quot;192.168.6.15&quot;])</td><td>@mock=@pick([&quot;192.168.74.25&quot;, &quot;192.168.71.252&quot;, &quot;192.168.6.15&quot;]), *管理接口地址</td><td></td></tr><tr><td>    log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td>@mock=C:\Program Files (x86)\info2soft-i2node\log, *日志目录</td><td></td></tr><tr><td>    os_type</td><td>Number</td><td>否</td><td>@pick([1, 2])</td><td>@mock=@pick([1, 2]), 系统: 0: linux, 1: windows</td><td></td></tr><tr><td>    username</td><td>String</td><td>否</td><td>@pick([&quot;admin&quot;, &quot;user&quot;])</td><td>@mock=@pick([&quot;admin&quot;, &quot;user&quot;]), 节点所有者</td><td></td></tr><tr><td>    node_role</td><td>String</td><td>否</td><td>@pick([&quot;1&quot;, &quot;2&quot;, &quot;3&quot;])</td><td>@mock=@pick([&quot;1&quot;, &quot;2&quot;, &quot;3&quot;]), 节点类型 1工作 2灾备 3混合</td><td></td></tr><tr><td>    mem_limit</td><td>String</td><td>否</td><td>13041</td><td>@mock=13041, *内存使用上限</td><td></td></tr><tr><td>    group_uuid</td><td>String</td><td>否</td><td>0DD4E727-70AB-62C6-BEB5-D012DFAE46E3</td><td>@mock=0DD4E727-70AB-62C6-BEB5-D012DFAE46E3, 组id</td><td></td></tr><tr><td>    disk_limit</td><td>String</td><td>否</td><td>40960</td><td>@mock=40960, *磁盘使用上限</td><td></td></tr><tr><td>    biz_grp_name</td><td>Array</td><td>否</td><td></td><td>分组组名列表</td><td></td></tr><tr><td>    biz_grp_list</td><td>String</td><td>否</td><td></td><td>分组组id列表</td><td></td></tr><tr><td>    can_del</td><td>Number</td><td>否</td><td></td><td>当前用户是否有权限删除，0否1是</td><td></td></tr><tr><td>    can_up</td><td>String</td><td>否</td><td></td><td>当前用户是否有权限修改，0否1是</td><td></td></tr><tr><td>    can_op</td><td>String</td><td>否</td><td></td><td>当前用户是否有权限操作，0否1是</td><td></td></tr><tr><td>    is_biz_admin</td><td>String</td><td>否</td><td></td><td>当前用户是否有是业务管理员，0否1是</td><td></td></tr><tr><td>  total</td><td>Number</td><td>否</td><td>100</td><td>@mock=100, 总数</td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr></tbody></table><h2 id="_2-列表-节点操作" tabindex="-1"><a class="header-anchor" href="#_2-列表-节点操作" aria-hidden="true">#</a> 2 列表-节点操作</h2><p>SDK方法名：{operate}Node</p><h3 id="url-12" tabindex="-1"><a class="header-anchor" href="#url-12" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/operate
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-12" tabindex="-1"><a class="header-anchor" href="#method-12" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>POST
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-12" tabindex="-1"><a class="header-anchor" href="#request-12" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node_uuids</td><td>Array</td><td>否</td><td></td><td>节点数组</td><td></td></tr><tr><td>operate</td><td>String</td><td>否</td><td>upgrade</td><td>upgrade：升级节点软件</td><td></td></tr></tbody></table><h3 id="response-12" tabindex="-1"><a class="header-anchor" href="#response-12" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>success</td><td>@mock=success</td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr></tbody></table><h2 id="_2-列表-节点状态" tabindex="-1"><a class="header-anchor" href="#_2-列表-节点状态" aria-hidden="true">#</a> 2 列表-节点状态</h2><p>SDK方法名：listNodeStatus</p><h3 id="url-13" tabindex="-1"><a class="header-anchor" href="#url-13" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node/status
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-13" tabindex="-1"><a class="header-anchor" href="#method-13" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-13" tabindex="-1"><a class="header-anchor" href="#request-13" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node_uuids</td><td>Array</td><td>否</td><td></td><td>必传，uuid数组，页面加载第一次获取状态一个一个获取，之后是批量获取；</td><td></td></tr></tbody></table><h3 id="response-13" tabindex="-1"><a class="header-anchor" href="#response-13" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td>[0] 操作成功。</td><td></td><td></td></tr><tr><td>  status</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    node_uuid</td><td>String</td><td>否</td><td>BC92C981-D637-AC10-7CB0-450504DF8A3C</td><td></td><td></td></tr><tr><td>    status</td><td>String</td><td>否</td><td>ONLINE</td><td></td><td></td></tr><tr><td>    version</td><td>String</td><td>否</td><td>7.1.57.19111521</td><td></td><td></td></tr><tr><td>    detail</td><td>Object</td><td>否</td><td></td><td>正常返回下面的对象，若节点离线或不支持查询更多信息，返回null</td><td></td></tr><tr><td>      performance</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>        disk_limit</td><td>Number</td><td>否</td><td>2085617664</td><td>磁盘使用上限，单位 bytes</td><td></td></tr><tr><td>        disk_percent</td><td>Number</td><td>否</td><td>0</td><td>磁盘使用百分比</td><td></td></tr><tr><td>        disk_used</td><td>Number</td><td>否</td><td>0</td><td>磁盘已使用大小</td><td></td></tr><tr><td>        mem_limit</td><td>Number</td><td>否</td><td>876609536</td><td>内存使用上限</td><td></td></tr><tr><td>        mem_percent</td><td>Number</td><td>否</td><td>5</td><td>内存使用百分比</td><td></td></tr><tr><td>        mem_used</td><td>Number</td><td>否</td><td>50331648</td><td>内存已使用大小</td><td></td></tr><tr><td>      process</td><td>Object</td><td>否</td><td></td><td>进程</td><td></td></tr><tr><td>        collector</td><td>Number</td><td>否</td><td>0</td><td>资源监视</td><td></td></tr><tr><td>        ha</td><td>Number</td><td>否</td><td>1</td><td>高可用</td><td></td></tr><tr><td>        ha_detector</td><td>Number</td><td>否</td><td>1</td><td>高可用检测</td><td></td></tr><tr><td>        logd</td><td>Number</td><td>否</td><td>1</td><td>日志</td><td></td></tr><tr><td>        rpc</td><td>Number</td><td>否</td><td>1</td><td>RPC</td><td></td></tr><tr><td>        sdatad</td><td>Number</td><td>否</td><td>1</td><td>工作机</td><td></td></tr><tr><td>        srepd</td><td>Number</td><td>否</td><td>0</td><td>灾备机</td><td></td></tr></tbody></table><h2 id="_2-列表-删除节点" tabindex="-1"><a class="header-anchor" href="#_2-列表-删除节点" aria-hidden="true">#</a> 2 列表-删除节点</h2><p>SDK方法名：deleteNode</p><h3 id="url-14" tabindex="-1"><a class="header-anchor" href="#url-14" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//node
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-14" tabindex="-1"><a class="header-anchor" href="#method-14" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>DELETE
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-14" tabindex="-1"><a class="header-anchor" href="#request-14" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>node_uuids</td><td>Array</td><td>否</td><td>[&quot;@guid&quot;]</td><td>*节点数组</td><td></td></tr><tr><td>delete_quota</td><td>Number</td><td>否</td><td></td><td>是否一并删除节点上的所有配额及ZFS，0否1是；</td><td></td></tr></tbody></table><h3 id="response-14" tabindex="-1"><a class="header-anchor" href="#response-14" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>msg</td><td>String</td><td>否</td><td></td><td>@mock=</td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td>@mock=200</td><td></td></tr><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td>@mock=0</td><td></td></tr></tbody></table><h2 id="_3-dashboard-获取节点列表" tabindex="-1"><a class="header-anchor" href="#_3-dashboard-获取节点列表" aria-hidden="true">#</a> 3 Dashboard - 获取节点列表</h2><p>SDK类名：/dashboard/Dashboard; SDK方法名：node; 首页Dashboard 整体状态统计图表</p><h3 id="url-15" tabindex="-1"><a class="header-anchor" href="#url-15" aria-hidden="true">#</a> URL</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>//dashboard/node
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="method-15" tabindex="-1"><a class="header-anchor" href="#method-15" aria-hidden="true">#</a> Method</h3><div class="language-html ext-html line-numbers-mode"><pre class="language-html"><code>GET
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="request-15" tabindex="-1"><a class="header-anchor" href="#request-15" aria-hidden="true">#</a> Request</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>limit</td><td>Number</td><td>否</td><td></td><td>可选，默认 30</td><td></td></tr><tr><td>page</td><td>Number</td><td>否</td><td></td><td>可选，默认 1</td><td></td></tr><tr><td>type</td><td>Number</td><td>否</td><td></td><td>可选, 默认 0</td><td></td></tr></tbody></table><h3 id="response-15" tabindex="-1"><a class="header-anchor" href="#response-15" aria-hidden="true">#</a> Response</h3><table><thead><tr><th>名称</th><th>类型</th><th>必选</th><th>初始值</th><th>简介</th><th>Mock规则</th></tr></thead><tbody><tr><td>data</td><td>Object</td><td>否</td><td></td><td></td><td></td></tr><tr><td>  count</td><td>Number</td><td>否</td><td>10</td><td></td><td></td></tr><tr><td>  info_list</td><td>Array</td><td>否</td><td></td><td></td><td>20</td></tr><tr><td>    node_name</td><td>String</td><td>否</td><td>@pick([&quot;Smith&quot;, &quot;Will&quot;, &quot;Dode&quot;])</td><td></td><td></td></tr><tr><td>    node_uuid</td><td>String</td><td>否</td><td>@guid</td><td></td><td></td></tr><tr><td>    cache_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\cache\</td><td></td><td></td></tr><tr><td>    group_name</td><td>String</td><td>否</td><td>testgroup</td><td></td><td></td></tr><tr><td>    config_addr</td><td>String</td><td>否</td><td>@pick([&quot;192.168.74.25&quot;, &quot;192.168.71.252&quot;, &quot;192.168.6.15&quot;])</td><td></td><td></td></tr><tr><td>    log_path</td><td>String</td><td>否</td><td>C:\Program Files (x86)\info2soft-i2node\log\</td><td></td><td></td></tr><tr><td>    os_type</td><td>String</td><td>否</td><td>@pick([1, 2])</td><td></td><td></td></tr><tr><td>    data_addr</td><td>String</td><td>否</td><td>@pick([&quot;192.168.24.25&quot;, &quot;192.168.79.252&quot;, &quot;192.168.2.15&quot;])</td><td></td><td></td></tr><tr><td>    node_role</td><td>String</td><td>否</td><td>@pick([&quot;1&quot;, &quot;2&quot;, &quot;3&quot;])</td><td></td><td></td></tr><tr><td>    mem_limit</td><td>String</td><td>否</td><td>13041</td><td></td><td></td></tr><tr><td>    group_uuid</td><td>String</td><td>否</td><td>0DD4E727-70AB-62C6-BEB5-D012DFAE46E3</td><td></td><td></td></tr><tr><td>    disk_limit</td><td>String</td><td>否</td><td>40960</td><td></td><td></td></tr><tr><td>    biz_grp_name</td><td>Array</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    biz_grp_list</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>    username</td><td>String</td><td>否</td><td>@pick([&quot;admin&quot;, &quot;user&quot;])</td><td></td><td></td></tr><tr><td>    n_status</td><td>String</td><td>否</td><td>@pick([&quot;UNKNOWN&quot;, &quot;ONLINE&quot;])</td><td></td><td></td></tr><tr><td>  total</td><td>Number</td><td>否</td><td>100</td><td></td><td></td></tr><tr><td>  code</td><td>Number</td><td>否</td><td>0</td><td></td><td></td></tr><tr><td>  message</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>msg</td><td>String</td><td>否</td><td></td><td></td><td></td></tr><tr><td>ret</td><td>Number</td><td>否</td><td>200</td><td></td><td></td></tr></tbody></table></div><!----><footer class="page-meta"><!----><div class="meta-item update-time"><span class="label">Last update: </span><span class="info">6/25/2022, 8:05:16 PM</span></div><div class="meta-item contributors"><span class="label">Contributors: </span><!--[--><!--[--><span class="contributor" title="email: ganl@info2soft.com">ganl</span><!--]--><!--]--></div></footer><!----><!----><!----><!--]--></main><!--]--><!----><!--]--></div><!--]--><!----><!--]--></div>
    <script type="module" src="/i2up-docs/assets/app.24badc91.js" defer></script>
  </body>
</html>
